Experiences in Kaminoyama Shi, Japan